(CG extremely detailed